(the) insufferable - Turkish English Dictionary